package com.sjzxywlkj.cplife.alipay.request.entity;

import java.util.Set;

import com.alibaba.fastjson.JSON;

/**
 * 删除物业小区房屋信息请求参数
 * url: https://docs.open.alipay.com/api_20/alipay.eco.cplife.roominfo.delete/
 */
public class RoominfoDelete {

    //请求批次号，由商户自定义，在商户系统内唯一标示一次业务请求。
    private String batch_id;

    //业主所在物业小区ID(支付宝平台唯一小区ID标示)
    private String community_id;

    //待删除的商户房间列表，一次API调用至多传入200条待删除的房间ID(房间在商户系统的唯一ID标识)
    private Set<String> out_room_id_set = null;

    public String toJson() {
        return JSON.toJSONString(this);
    }

    public RoominfoDelete() {
        super();
    }

    public RoominfoDelete(String batch_id, String community_id, Set<String> out_room_id_set) {
        super();
        this.batch_id = batch_id;
        this.community_id = community_id;
        this.out_room_id_set = out_room_id_set;
    }

    public String getBatch_id() {
        return batch_id;
    }

    public void setBatch_id(String batch_id) {
        this.batch_id = batch_id;
    }

    public String getCommunity_id() {
        return community_id;
    }

    public void setCommunity_id(String community_id) {
        this.community_id = community_id;
    }

    public Set<String> getOut_room_id_set() {
        return out_room_id_set;
    }

    public void setOut_room_id_set(Set<String> out_room_id_set) {
        this.out_room_id_set = out_room_id_set;
    }

}
